consummate an agreement

Traduzioni
conclure un accord
Parole
agreement

noun
accord
consummate

verb
consommer